home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 018a / mcroade3.zip / WHATSNEW < prev   
Text File  |  1991-07-06  |  8KB  |  151 lines

  1.                           Changes to MacroAde
  2.  
  3.  
  4. July 6, 1991, Release of Version 3.0:
  5.  
  6.     1. AltL.wpm, the advanced macro menuing system:
  7.           * Several bugs reported by users were fixed, including:
  8.                 ** occasional wiping out of top line formatting
  9.                         information in document from which AltL was
  10.                         accessed.
  11.                 ** incorrect specification of ESC rather than CANCEL
  12.                         as the key to use to exit from menu; it now
  13.                         exits with either ESC or CANCEL.
  14.                 ** menu entries getting a bit scrambled when AltL was run
  15.                         while Reveal Codes was activated; I couldn't
  16.                         figure out why this was happening, so I simply
  17.                         have the macro turn off Reveal Codes if it is
  18.                         active when AltL is invoked.
  19.  
  20.           * The editing functions for the entry of descriptions of macros
  21.                 listed as menu items have been both improved and made much
  22.                 more bullet-proof.    Improvements include adding of insert,
  23.                 delete, home, and end functions.  Bullet-proofing entailed
  24.                 ensuring that no editing function could move any portion of
  25.                 the description outside of the 64-column range allowed for it.
  26.  
  27.           * At the suggestion of a Sysop from one of the major BBSs, a
  28.                 small change was made to the SHELL command in this macro
  29.                 which should enable AltL to run under WordPerfect Office's
  30.                 Shell.
  31.  
  32.     2. The same minor change to the SHELL command as above was also made to
  33.           the occurrences of this command in Bringbak.wpm, EditWP.wpm, and
  34.           EditM.wpm to enable those programs to run from within the Office
  35.           Shell environment.
  36.  
  37.     3. Movecsr.wpm, macro to position cursor in advance of another macro:
  38.           * The status line prompt for this macro was changed from 2 lines
  39.                 to one to prevent the top line from floating up into the
  40.                 document in which the cursor is being moved.
  41.  
  42. June 22, 1991, Release of Version 2.0:
  43.  
  44.     1. Macrolst.exe, the macro-to-ASCII translator/decompiler:
  45.           * now accepts macro (.wpm) files of unlimited size as input;
  46.                formerly, the program choked on macros bigger than 15K or so.
  47.           * translates any literal braces ("{}") found in macros to
  48.                their character set representation ([:0,123] or [:0,125]) in
  49.                the ASCII file in order to permit them to be recompiled
  50.                successfully.  This is the only lower ASCII character so treated.
  51.           * now recognizes several commands ignored in previous version:
  52.                {Key Macro },Shift F11 & F12, ALT F11 & F12, Ctrl F11 & F12,
  53.                {Compose}.
  54.           * COMMANDS.ref has been updated.
  55.  
  56.     2. MCompile.exe, the ASCII-to-macro compiler:
  57.           * now accepts source files of unlimited size as input; as with
  58.                Macrolst, it formerly choked on macros bigger than 15K.
  59.           * case insensitive command syntax: macro and keystroke commands
  60.                may now be entered without regard to the upper or lower case
  61.                of the characters in the commands.
  62.           * handles either spaces or tabs as formatting characters (i.e., to
  63.                produce indents) at the beginning of lines in the source file.
  64.           * allows the use of literal braces in the source file, but only when
  65.                represented in character code form (i.e., "{" = [:0,123] &
  66.                "}" = [:0,125]), not directly as ASCII characters.
  67.           * now recognizes several commands ignored in previous version:
  68.                {Key Macro },Shift F11 & F12, ALT F11 & F12, Ctrl F11 & F12,
  69.                {Compose}
  70.  
  71.     3. EditWP.wpm -- use WordPerfect as a macro editor:
  72.           * a macro that works in conjunction with a batch file
  73.                (EditWPM.bat), Macrolst, and MCompile to bring macros of
  74.                any size into WordPerfect for editing as WordPerfect
  75.                documents and, upon pressing EXIT (F7), recompiles the
  76.                document back into a macro ready for use.
  77.           * includes error checking during compilation and return to the
  78.                editing process (at user's option) if any syntax errors
  79.                occur during compilation.
  80.           * includes a utility macro, BOLDCMDS.wpm, that bolds all macro
  81.                and keystroke commands after conversion to a WordPerfect
  82.                document, matching the screen image of the internal macro
  83.                editor exactly.
  84.  
  85.     4. BringBak.wpm, the system for importing external data into WordPerfect:
  86.           * the external .exe program that was used to bring data back into
  87.                WordPerfect, BringBak.exe, is replaced by two alternative
  88.                programs which give this process much more flexibility.
  89.                Both of these programs now allow the name of a file containing
  90.                the data to be imported to be specified on the command line,
  91.                preceded by an @ sign.  This avoids having to manually
  92.                enter the data on the command line and allows external
  93.                processes to write their data to a file for importation.
  94.  
  95.                   ** AutoBak.exe: issues an EXIT command upon termination
  96.                         for automatic return to WordPerfect.  This is not
  97.                         needed, however, if only a single DOS command
  98.                         (often a batch file name) is issued rather than
  99.                         a full SHELL to DOS.  Moreover, it may not be
  100.                         desired if something else needs to be done externally
  101.                         after the data is sent back.  Thus, a second version...
  102.                   ** USendBak.exe: does NOT issue an EXIT command upon
  103.                         termination. The user must issue an EXIT or place
  104.                         one in the batch file to return to WordPerfect, thus
  105.                         giving the user much more control over external
  106.                         event processing.  See example in EditWPM.bat.
  107.  
  108.           * Two small macros excerpted from BringBak.wpm have been added
  109.                (SetNV.wpm and ParseNV.wpm) which allow the user to set up
  110.                an importation variable in another macro ({NEST}SetNV~),
  111.                SHELL to DOS and bring back up to the usual 120 bytes of
  112.                data, and parse out the data and put it in NewVar
  113.                ({NEST}ParseNV~) for use within the macro.  This technique
  114.                is exemplified by the EditWP.wpm macro.
  115.  
  116.           * The message displayed on the status line informing the user
  117.                that the imported data is now in the NewVar variable
  118.                disappears after any key is pressed.
  119.  
  120.     5. AltZ.wpm - "On beyond Z" in the use of ALT + letter keys to
  121.        invoke macros:
  122.           * Have you run out of keys for ALT-invoked macros?  Here's a
  123.                simple macro solution that many others have undoubtedly
  124.                come up with but which is offered here to those who may
  125.                have missed anything like it up to now.
  126.           * ALTZ allows you to use ALT Z plus any of 54 other ASCII characters
  127.                to invoke a macro you've named ALTZ?, where ? = its
  128.                identifying ASCII character of your choice.
  129.           * Changing the Z in ALTZ.wpm and in all occurrences within the
  130.                ALTZ.wpm macro file itself to any other character will allow
  131.                you to have additional easy-to-invoke macros in case you
  132.                run out of keys to use with ALTZ.
  133.  
  134. June 14, 1991 Update:
  135.  
  136.     1. The most obvious change in this first update is to the new name of
  137.        the product from MacroAid to MacroAde. This was done to eliminate
  138.        redundancy with the use of the former name for a product published by
  139.        Software by Seidman.
  140.  
  141.     2. A bug was fixed that prevented both the Macrolst and MCompile programs
  142.        from properly handling the "{Macro Commands}" macro command.  These
  143.        programs now translate and compile this command correctly.
  144.  
  145.     3. An explicit note was added to the MCompile documentation which points
  146.        out the reserved status of the French braces characters ({}).  These
  147.        characters may only be used to enclose macro or keystroke commands in
  148.        order for the compilation of a source file to proceed.    They may not
  149.        be used as literals.
  150.  
  151.